Corporate insiders hold 0.23% of Otis Worldwide's stock, while institutional investors own 88.03%. Recent activity includes new positions from several firms, with Fortitude Family Office LLC increasing its stake by 485.5%. Analysts have mixed ratings, with a consensus "Hold" and an average price target of $103.00. The company reported a quarterly EPS of $0.93, missing estimates, and announced a $2 billion share buyback plan, indicating potential undervaluation. Insider selling has also been notable, with significant shares sold in recent months.